heel strap - Turco Inglés Diccionario